machine technology data - French English Dictionary